to surprise (a person) greatly
surprise
surprise (a person) greatly
amaze
to upset the calmness or confidence of (a person)
shake up; confuse
to astonish (a person)
astound, confuse
very surprised or puzzled
confuse, perplex
to cause (a person) to be suddenly surprised or to move in surprise
frighten, surprise